dust and fume extraction technology - Turco Inglés Diccionario